import { EsgPositionModel } from "../../../overview/models/esgPerformance.model";

export class EsgRelativePosition {
    public positionSummary: PositionSummary;
    public marketCapRangeFrom: number;
    public marketCapRangeTo: number;
    public topList: ComparativePeer[];
    public peersList: ComparativePeer[];
}

class PositionSummary {
    public comparativeGroupRank: number;
    public comparativeGroupSize: number;
    public esgPosition: EsgPositionModel;
    public isInReferenceUniverse: boolean;
}

class ComparativePeer {
    public companyId: string;
    public companyName: string;
    public score: number;
}